約 4,717,450 件
https://w.atwiki.jp/vmlinuz/pages/52.html
Linux版MySQL TOP linux mysql コンテンツ インストール手順 5.5.28 ソースからのインストール 5.6.8 ソースからのインストール 5.6.12 5.6.8と共通 動作例など 動作例 障害対応など トラブルシューティング
https://w.atwiki.jp/tamotech/pages/21.html
パーティションの分割 ブートローダーのインストール ソースからのソフトウェアインストール Debianのパッケージ管理 Red Hatのパッケージ管理 パーティションの分割 Linuxに最低限必要なパーティション ルートパーティション。 スワップ領域。 一般的なパーティション構成 /boot カーネルの起動イメージをディスク先頭から1024シリンダ以内に収まるようにする。 このため、ディスクの先頭パーティションとして50~100MB程度を/bootパーティションに割り当てる。 /home 一般ユーザーの利用するファイルが格納される。 /var ログファイルやメールスプールなどのファイルが格納される。 ルートシステムファイルにログファイルが大量にあふれないため、特に別パーティションにすべき。 /usr ユーザー用のプログラムやライブラリが置かれる。 スワップ領域 物理メモリの1~2倍程度のサイズが目安となる。 / 上記以外はルートファイルシステムとなる。 サイズはできるだけ小さくした方が良い(障害時の復旧が容易になる)。 ルートファイルシステムに必ず必要なディレクトリは、/etc、/bin、/sbin、/dev、/lib。 ブートローダーのインストール LILO Linuxの標準的なブートローダー。 複数のプログラムとさまざまなファイルから構成されている。 LILOを構成するもの ブートローダー コンピュータ起動時にBIOSによって実行される。 Linuxカーネルや他のオペレーティングシステムをメモリ上に読み込む。 2段構成になっている。 マップインストーラ ブートローダーを更新し、マップファイルを作成するプログラム。 通常は、/sbin/lilo(liloコマンド)になる。 マップファイル ディスク上の物理的なカーネルの位置を記録したファイル。 LILO設定ファイル 通常、/etc/lilo.confに記述される。 2段階構成のLILO 第1段階のブートローダー ブートセクターに格納されているのは第1段階(第1ステージ)のブートローダーのみ。 第2段階(第2ステージ)のブートローダーをメモリに読み込む。 インストールできる場所は、MBR(マスターブートレコード)またはLinuxルートパーティション。 第2段階のブートローダー 1.ブートプロンプトを表示する。 2. 読み込むカーネルを選択する。 3. カーネルをメモリ上に読み込む。 /etc/lilo.confの設定パラメータ パラメータ 説明 boot ブートセクターを含むデバイス名 timeout プロンプト時の入力待ちタイムアウト時間(1/10秒単位) prompt ブート時にプロンプトを表示して入力を要求する default デフォルトで起動するカーネルのラベル append 起動時にカーネルに渡すパラメータ read-only ルートファイルシステムを読み取り専用でマウントする map マップファイルの指定(デフォルトは/boot/map) image Linuxのカーネルイメージ label ブートイメージのラベル initrd 初期RAMDISKの読み込み指定 root ルートファイルシステムのデバイス名 liloコマンド /sbin/lilo。 /etc/lilo.confの内容を反映させる。 書式 : 「lilo [オプション]」 主なオプション オプション 説明 -C 設定ファイル 設定ファイルを設定する(デフォルトは/etc/lilo.conf) -R パラメータ 次回再起動時に適用されるコマンドラインパラメータを指定する -V LILOのバージョン番号を表示する -q 現在のマップファイルの内容を表示する -t テストのみ実行する -u LILOを削除する -v 詳細情報を表示する 多機能なブートローダーGRUB GRUBの特徴 多数のファイルシステムを認識可能。 シェル機能を搭載し、コマンドによる高度な管理が可能。 BIOSがLBAモードをサポートしていれば、1024シリンダ以降のパーティションでもブート可能。 GRUBのインストールはgrub-installコマンドを実行する。 設定ファイルは/boot/grub/grub.conf。 grub.confの設定パラメータ パラメータ 説明 timeout メニューを表示している時間(秒) default デフォルトで起動するエントリの番号 title メニューに表示されるエントリ名 root ルートデバイスの指定 kernel 起動するファイルの指定 makeactive ルートパーティションをアクティブ化 chainloader 指定されたセクターの読み込みと実行 hiddenmenu 起動時の選択メニューを実行しない ソースからのソフトウェアインストール アーカイブ ソフトウェアは、一般ときに複数のファイルをtarコマンドによりアーカイブとしてまとめた形で配布される。 アーカイブはgzipもしくはbzip2を使って圧縮されている。 gzipの場合は「tar.gz」「tgz」、bzip2の場合は「tar.bz2」という拡張子がつく。 このような圧縮ファイルをtarボールという。 tarボールの解凍gzipコマンド、gunzipコマンドで解凍する。(参考、参考) 書式 : 「lilo/gunzip [オプション]」 gzip/bzip2コマンドの主なオプション オプション 説明 -d 圧縮ファイルを展開する -c 圧縮ファイルを標準出力へ展開する インストールの流れ 1.configureスクリプトを実行してMakefileを生成する。 2.makeコマンドにより、Makefileに基づいてソースをコンパイル、リンクしていく。 3.make installにより、インストールを行う。 installは、makeコマンドのターゲットという(その他のターゲットにcleanなどがある)。 共有ライブラリの確認 実行ファイルが必要な共有ライブラリをlddコマンドにより確認できる。 /etc/ld.so.conf /lib、/usr/libディレクトリ以外のライブラリも検索する場合は、そのリストを記述する。 実際には/etc/ld.so.cacheが参照される。 ldconfigコマンドにより、/etc/ld.so.confから/etc/ld.so.cacheを再構築する。 そのほかのディレクトリも検索対象に加えたい場合、環境変数LD_LIBRALY_PATHにリストを記述する。 Debianのパッケージ管理 dpkgコマンド dpkgコマンドで扱うパッケージ情報は/var/lib/dpkdディレクトリ以下のファイルに格納される。 書式 : 「dpkg [オプション] アクション」 コマンド オプション -E すでに同バージョンがインストールされていればインストールしない -G すでに新バージョンがインストールされていればインストールしない -R(--recursive) ディレクトリ内を再帰的に処理する アクション -i パッケージファイル名 (--install) パッケージをインストールする -r パッケージ名 (--remove) 設定ファイルを残してパッケージをアンインストールする -P パッケージ名 (--purge) 設定ファイルも含め完全にパッケージをアンインストールする -l 検索パターン (--list) インストール済みパッケージを検索して実行する -S ファイル名検索パターン (--search) 指定したファイルがどのパッケージからインストールされたかを表示する(パターンにはワイルドカードが使える) -L パッケージ名 (--listfiles) 指定パッケージからインストールされたファイルを一覧表示する -s パッケージ名 (--status) パッケージの情報を表示する --configure パッケージ名 展開されたパッケージを構成する --unpack パッケージ名 パッケージを展開する(インストールはしない) dselect dpkgコマンドのフロントエンドツールとして使われるユーティリティ。 インストールやアンインストールを行うパッケージをメニューから選択するツール。 apt-getコマンド apt-cacheコマンド alienコマンド Debianパッケージ、RPMパッケージ、tgz(tar+gz)パッケージを相互に変換するコマンド。 書式 : 「alien [オプション] パッケージファイル名」 alienコマンドの主なオプション オプション 説明 -d(--to-deb) Debianパッケージを作成する -r(--to-rpm) RPMパッケージを作成する -t(--to-tgz) tgzパッケージを作成する -i(--install) パッケージをインストールする Red Hatのパッケージ管理 rpmコマンド 書式 : 「rpm [オプション]」 コマンド インストール/アップグレードモード -i パッケージファイル名 --install パッケージファイル名 パッケージをインストールする -U パッケージファイル名 --updage パッケージファイル名 パッケージをアップグレードする(なければインストールする) -F パッケージファイル名 --freshen パッケージファイル名 パッケージがインストールされていればアップグレードする 併用オプション -v 詳細な情報を表示する -h--hash 進行状況を「#」で表示する --nodeps 依存関係を無視してインストールする --force 既存のファイルを新しいものに置き換える(強制的に上書きでインストール) --test 実際にはインストールせずテストを実施する アンインストールモード -e パッケージ名 --erase パッケージ名 パッケージをアンインストールする 併用オプション --nodeps 依存関係を無視してアンインストールする 照会モード -q パッケージ名 指定したパッケージがインストールされているか照会する 併用オプション -a--all インストール済みのすべてのパッケージを表示する -f ファイル名 指定したファイルを含むパッケージ名を表示する -p パッケージファイル名 対象としてパッケージファイルを指定する -c--configfiles 設定ファイルのみを表示する -d--docfiles ドキュメントのみを表示する -i--info インストール済みパッケージ情報を表示する -l--list 指定したパッケージに含まれるファイルを表示する -R--require 指定したパッケージが依存しているパッケージを表示する --changelog 変更履歴を表示する
https://w.atwiki.jp/vmlinuz/pages/49.html
Linux版vsftpd TOP linux vsftp コンテンツ 3.0.2 ソースからのインストール 動作例
https://w.atwiki.jp/vmlinuz/pages/37.html
Linux版samba TOP linux apache コンテンツ 2.2.23 ソースからのインストール mod_rewriteの設定 mod_rewriteの設定
https://w.atwiki.jp/vmlinuz/pages/64.html
Linux版mongodb TOP linux mongodb コンテンツ インストール手順 2.2.2 ソースからのインストール 動作例など 動作例 障害対応など トラブルシューティング linux_mongodb_trouble
https://w.atwiki.jp/vmlinuz/pages/48.html
Linux版openssl TOP linux samba コンテンツ 1.0.1c ソースからのインストール
https://w.atwiki.jp/vmlinuz/pages/40.html
Linux版libxml2 TOP linux libxml2 コンテンツ 2.9.0 ソースからのインストール
https://w.atwiki.jp/vmlinuz/pages/44.html
Linux版p7zip TOP linux p7zip コンテンツ 9.20.1 ソースからのインストール 動作例 コマンド一覧
https://w.atwiki.jp/linuxjapanwiki/pages/173.html
Gentoo Linux Gentoo Linux(ジェンツー・リナックス)とは、パッケージ管理システムにPortageを採用した、独立系のLinuxディストリビューション。 ▲Gentoo Linux 12.0 LiveDVD 各種データ 開発者 Gentoo Foundation 系統 Gentoo Linux 開発状況 開発中 初版 2002年3月31日 最新版 ローリングリリースインストール用ISOイメージは約1週間毎に更新 アップデート方式 Continual パッケージ管理 Portage カーネル Linux ライセンス GPL ウェブサイト https //www.gentoo.org/ 概要 Gentoo Linuxには、他の多数のLinuxディストリビューションと異なる点がいくつかあり、その1つに挙げられるのが自分でソフトウェアをコンパイルする、ということである。 その際、ユーザーは比較的簡単にコンパイルオプションを調整することができる。 また、一部のソフトウェア( Mozilla Firefox やOpenOffice.orgなど)では環境にあった最適化などを犠牲に、導入時間の短縮などを目的として他のLinuxディストリビューションなどでみられるような予めコンパイルされたソフトウェアパッケージを導入することもできる。 また、インストールの方法も特徴的である。 インストールハンドブックで推奨されている方法は、LiveCDでシステムを起動し、Linuxカーネルなど、最小限起動に必要な実行ファイルをインターネット経由でダウンロードし、Chrootコマンドなどを実行した後、Portageを使ってシステムを構築していく、というものである。 Gentooはその「無限に近い適応性」のために、メタディストリビューションと説明されることもある。 ▲Larry the Cow マスコットキャラクターは、Larry the Cow。 Gentooという名称は、ジェンツーペンギンが由来とされる。 Portage PortageはGentooシステムの核となるパッケージ管理システムである。 Portageでは、パッケージのインストール手順を記したebuildと呼ばれるスクリプトを参照してシステムを構築する。 パッケージ管理コマンドemergeが、ebuildに従ってソースコードをダウンロード、コンパイルし、所定のディレクトリにインストールを行なう。 RPMなどのようなシステムとは違い、バイナリではなくソースコードから構築を行うのが大きな特徴の一つである。 ソースコードから構築するという特性を生かし、事前にUSEフラグを指定しておくことにより、必要に応じてパッケージの機能を取捨選択してコンパイルを行うことができる。 このため、全体として柔軟性やカスタマイズ性が非常に高い。 また、共通のバイナリパッケージを使うのではなく、CPUの特性に合わせてバイナリを作成できるのでパフォーマンスも高くなる。 異なるアーキテクチャでも同じebuildを使用するので、メンテナンス性、移植性も高い。 その一方、性能の低いマシンや通信速度が低いマシンで動作させる場合はソースコードのコンパイルやダウンロードに非常に時間がかかるため実用的ではない。 これを補うため、Version 1.4からGRP(Gentoo Reference Platform)が登場した。 これによりあらかじめコンパイルされたパッケージを用いてインストールを素早く行うことができる。 ただし当然のことながらGRPを用いた場合には、ソースコードから構築することで生じる数々の利点を享受できない。 Portageのカスタマイズ性の高さから、Chrome OSは基盤となるLinuxシステムのディストリビューションにGentoo Linuxを使用している。 難易度 インストール、X Window System等の設定や、日本語環境構築にはドキュメントが整備されているとはいえ、インストール直後から日本語が使えるというわけではない。 このため日本語を母語とする初心者にとっては取り扱いが非常に難しい。 一方、Portageによって、カーネルやgcc、glibcなどを含むシステム全体の完全なアップグレードが可能なので、1度インストールしてしまえば新しいバージョンを再度インストールする必要がない。 対応アーキテクチャ Gentoo Linuxは元々x86アーキテクチャー用に設計されたが、Linux、GCC、glibcやPortageの高移植性により、多くの他のアーキテクチャーへ移植された。 x86 PowerPC PPC970 SPARC AMD64 IA-64 MIPS Alpha HP PA-RISC ARM32 / ARM64 System z リリースメディア一覧 Gentoo Linuxは、Arch Linux同様、ローリングリリースモデルを採用しているため、一般的なLinuxディストリビューションの「バージョン番号」にあたる概念は存在しない。 ただし、ある時点でのパッケージを収集したLive DVDが定期的にリリースされており、これらには便宜上、バージョン番号が付与されている。 2002年3月31日 - Version 1.0リリース 2002年6月5日 - Version 1.2リリース 2003年7月14日 - Version 1.4リリース。このバージョンからGRPが提供されるようになった。 2004年2月28日 - 2004.0リリース。バージョン番号の表記方法が変更され、2004.0は「2004年の1回目のリリース」、2004.3は「2004年の4回目のリリース」を表すようになった。 2004年4月28日 - 2004.1リリース。 2004年7月26日 - 2004.2リリース。 2004年11月15日 - 2004.3リリース。 2005年3月27日 - 2005.0リリース。 2005年8月8日 - 2005.1リリース。 2006年2月27日 - 2006.0リリース。 2006年8月31日 - 2006.1リリース。 2007年5月7日 - 2007.0リリース。 2008年7月6日 - 2008.0リリース。 2008年9月22日 - 2008.1リリースのはずであったが、キャンセルされた。 2009年10月4日 - 10.0リリース。Gentoo誕生10周年。バージョン番号の表記方法が変更され、10.0は「10年目の1回目のリリース」、10.1は「10年目の2回目のリリース」を表すようになった。また、Gentoo誕生10周年を記念して特別なLiveDVDが作られた。 2009年10月10日 - 10.1リリース。10.0リリースのバグフィックスを含む。 2011年3月8日 - 11.0リリース。 2012年1月2日 - 12.0リリース。 2012年4月1日 - 12.1リリース。 2012年12月21日 - End Of World Editionリリース。4月にリリースされた12.1がベースとなっている。サブタイトルは古代マヤ暦から連想された2012年人類滅亡説のパロディであり、リリース日もこれにあわせて設定された。 2014年8月26日 - Iron Penguin Editionリリース。 2016年5月14日 - Choice Editionリリース。 2017年1月18日 - Crispy Belgian Waffle Editionリリース。ベルギーが開催地のFOSDEM 2017で頒布された。 コメント欄 コメント欄の利用に関してはコメント欄の利用を参照して下さい。 本ページに無関係な内容のコメントは一律して削除されます。Wiki運営に関してはWiki運営掲示板にお願いします 。 投稿されているコメントへの返信の際は、必ず返信したいコメント横の○にチェックを入れて返信して下さい。 + 上記の内容を守れる方のみご利用ください。 上記の内容を守れる方のみご利用ください。 コメントログ作成 - 名無しさん (2020-05-26 21 10 21) 名前 コメントログ
https://w.atwiki.jp/univalent-ja/pages/12.html
このページは2024年4月16日にWiki3に移行しました。以降の情報はそちらでご確認下さい。 Alis Linux/GNU/Xは、Arch Linuxから派生したx86_64向けのGNU/Linuxディストロである。 特徴最新の環境に追随 NMI独自の機能 業界標準の技術 多言語環境 Arch Linuxとの互換性 歴史 特徴 最新の環境に追随 Alis LGXはローリングリリースを採用し、常に最新の環境に追随できる。 GNOME、KDE等デスクトップ環境に加え、カーネルやライブラリなどOS深部にまで新しい技術をどん欲に採用しながら、その新鮮さに見合わない安定度の高さを併せ持つOSである。 NMI独自の機能 自社開発のAURヘルパー「Nako」や、公式リポジトリにあるパッケージに独自に手を加え、最適化を図っている。 AlisはPacman系LGXの中で、日本語入力機能「Anthy Unicode」を最初に採用したOSでもある。他のOSも入れたら3~5番目くらいかな? 業界標準の技術 X11に代わる新たなウインドウシステム「Wayland」を採用。Wayland上で動作する「Xwayland」により、X11との後方互換性を確保している。 多言語環境 ロケールの切り替えも設定画面から可能。加えて各種アプリケーションの日本語パックや、インストール直後から可能な日本語入力。 日本語や英語の他、フランス語、韓国語、世界語など様々な言語でインストールからアプリケーションの使用、印刷までできる。 Arch Linuxとの互換性 Arch Linux上で動作するLGXアプリケーションや、各種Pacman Linuxアプリケーションが動作する。 歴史 2022年、Kamuriki Linux バージョン2のISOを上手くビルドできないので開発のモチベーションが下がっていた局長・麻浪迅。 そんな時に知ったのがArch Linuxである。彼は目的を日本語環境の提供に絞り、たったの3カ月でUnivalent Versatile Environmentの原形を完成させた。 2024年4月からは名称を「Alis Linux/GNU/X」に変え、ますます進化を続ける。